• word of the day

    macrocheira kaempferi

    macrocheira kaempferi - Dictionary definition and meaning for word macrocheira kaempferi

    Definition
    (noun) very large deep-water Japanese crab
    Synonyms : giant crab
Download our Mobile App Today
Receive our word of the day
on Whatsapp